stage protests - Turkish English Dictionary